package com.hualan.sfzyproject.domain;

import java.io.Serializable;
import java.util.List;

import lombok.Data;

/**
 * 
 * @TableName consultants
 */
@Data
public class Consultants implements Serializable {
    /**
     * 咨询师编号
     */
    private String areaNames;

    /**
     * 咨询师编号
     */
    private Integer consultantId;

    /**
     * 用户名
     */
    private String consultantName;

    /**
     * 密码
     */
    private String consultantPassword;

    /**
     * 姓名
     */
    private String fullName;

    /**
     * 性别
     */
    private String consultantGender;

    /**
     * 电话
     */
    private String consultantPhone;

    /**
     * 地址
     */
    private String consultantAddress;

    /**
     * 等级编号
     */
    private Integer consultantLevelId;

    /**
     * 头像
     */
    private String consultantAvatar;

    /**
     * 资质介绍
     */
    private String consultantDesc;

    /**
     * 个人介绍
     */
    private String consultantIntroduction;

    /**
     * 年龄
     */
    private Integer consultantAge;

    //咨询师等级
    private ConsultantLevel consultantLevel;
    //私信
    private List<PrivateMessage> privateMessageList;
    //课程
    private List<Courses> coursesList;

    //擅长领域
    private List<Areas> areasList;

    //收费类型(收费名称)   在收费标准表里
//    private List<ChargeStandardType> chargeStandardTypeList;
    //收费标准类型表(价格)  关联表
    private List<ChargeStandardAssociation> chargeStandardAssociationList;

    //咨询评价表(用户评价)  一次咨询对应一个评价  应在咨询评价表里
//    private ConsultationEvaluation consultationEvaluation;
    //预约咨询表  一个咨询师被多个用户预约
    private List<ConsultationAppointment> consultationAppointmentList;


    private static final long serialVersionUID = 1L;
}